#pragma once
#include <cppunit/extensions/HelperMacros.h>

class TestCheckValidFormPIN : public CPPUNIT_NS::TestCase
{
    CPPUNIT_TEST_SUITE(TestCheckValidFormPIN);
    CPPUNIT_TEST(TestCheckValidFormPIN_InputValid_ReturnTrue);
    CPPUNIT_TEST(TestCheckValidFormPIN_InputNULL_ReturnFalse);
    CPPUNIT_TEST(TestCheckValidFormPIN_InputLength_Different_6_ReturnFalse);
    CPPUNIT_TEST_SUITE_END();

public:
    TestCheckValidFormPIN(void);
    ~TestCheckValidFormPIN(void);

    void TestCheckValidFormPIN_InputValid_ReturnTrue();
    void TestCheckValidFormPIN_InputNULL_ReturnFalse();
    void TestCheckValidFormPIN_InputLength_Different_6_ReturnFalse();
};
